power systems - French English Dictionary